NAS-Bench-360: Benchmarking Neural Architecture Search on Diverse Tasks