Are virtual CFOs a reality for emerging and start-up businesses?