I actually give a lot of scrolls out to the party's wizard and druid to help with this "problem". Its not necessarily that I think a Wizard is weak or does low damage, I just don't think they get to cast enough spells. I want them in the thick of things being magical, and casting the same cantrip over and over again doesn't do it for me. This is actually one of the reasons I switched from 4e to 5e, I wanted to go back to where spellcasters had a bunch of options, through spells, scrolls, wands, etc.
The 1st level wizard, who is almost 2nd level, in my campaign has already found a Wand of Magic Missile, and probably 3-4 scrolls, which she has used almost all of them so far. And I plan on keep introducing more scrolls, so every combat she should be casting a few spells *at least*.
So far I haven't seen her outshine anyone else, but I've seen her enjoy casting different spells and doing cool magical effects. I also adjust the battles enough to take this into account, so they aren't blowing through enemies, but she feels very magical casting a good amount of spells a day.
I will always have a soft spot for wizards and I love them as a class, but I really don't think they get to cast enough cool spells. So as the DM, I've mitigated that with very good success.