Opportunities and challenges for tandem solar cells using metal halide perovskite semiconductors