Science and Simulations at The Canadian Space Agency