modern life challenges