Ontario an alternative to Silicon Valley?