Stargazers will be able see Venus cross the Sun