Water levels are low everywhere around GTA. Only decent fishing is at the deeper portions of the streams. Mimico is a small creek to begin with. You might have a better luck at Humber river just 5 minute away. Nevertheless learning your backyard creek could be rewarding. Keep trying.