Brek Shea came off the bench to score a winner for Vancouver Whitecaps against Colorado Rapids in MLS.