bakery-style blueberry muffins

These fluffy muffins speckled with blueberries and finished with a crunchy streusel topping are to die for.