These 70 indoor activities for kids promote independent play, keep kids busy for hours, and are a fun way to spend a rainy or snowy day.