BMW is taking direct aim at Tesla Motors Inc. in new ads for its 330e electric plug-in hybrid. Two new TV spots don't mention Tesla by name. But the implications are clear that BMW is taking a jab at the startup electric car maker and the fact that the much-hyped Tesla Model 3 won't be available for a long while.