Retailers rebound after storm-filled shopping weekends