The estimated time when whites will no longer make up the majority of Americans has been pushed back eight years – to 2050 – because the recession and stricter immigration policies have slowed the flow of foreigners into the U.S.