An uncertain market and the lack of infrastructure needed to move Canadian oil to the global market means it's time to scrap an Alberta oil project, Shell said.