The challenges of being a parent in the 21st century