BMW details specifications for X4 ahead of New York debut