Harvin's season still up in the air