New Mexico enjoys revenue windfall, as economists warn of uncertain future