Could be crud on the pads/rotors. Most likely though, the brake fluid has absorbed moisture from the air and now the brakes are "spongy." Whole system needs to be cleaned and bled. If it's not within your scope of comfort, take it to the shop.
__________________
.
.
Meng
|