Niantic cancels four upcoming games, to cut up to 90 jobs