Best I can tell, I think its a Yellow (Eastern) Palm Warbler in breeding colors? Feel free to correct me if I'm wrong.