This is a silly question but what causes cavities and is brushing your teeth the only way to avoid getting them?